iT邦幫忙

2024 iThome 鐵人賽

DAY 30
0
Mobile Development

從零開始學習 Jetpack Compose系列 第 30

從零開始學習 Jetpack Compose Day29 - 參賽感想

  • 分享至 

  • xImage
  •  

終於到了第三十篇,今天來回顧了一下第一天的內容,看看是否有達成。

作為一名 Android 工程師,坦白說,我從 Compose 問世到現在都還沒使用過,反而先嘗試了 Flutter 以及 Swift UI。
因此,這次我想藉著這個挑戰,學習這個早就該掌握的 UI 框架,同時也希望透過學習產出來幫助自己進步。

預計的內容:
.介紹Compose的UI元件
.狀態管理
.動畫
....

現在來看當初訂目標的方式感覺還是缺少了什麼,但還是先以這樣做個總結。在這三十天中學習了 Compose 的核心 UI 元件,如 TextButtonRowColumn,並探討了狀態管理中的 remembermutableStateOf。此外,也涵蓋了動畫的實作,透過小專案展示其應用。最後,將學到的知識實踐在一個 Side Project 上,進一步鞏固對 Compose 的理解。

而在檢討部分,我發現自己在規劃和執行上還有許多可以改進的地方。雖然報名前有大致規劃每日主題,但實際執行時發現很多內容和預期不符,導致頻繁調整,甚至有時不確定當天要介紹什麼。下次在準備時,除了設定主題外,應更深入思考細節與介紹方式,確保執行時能更順暢和聚焦,減少臨時調整的壓力。

這三十天的挑戰對我來說非常特別,不只是每天完成內容,更嘗試如何以最佳方式分享、保持熱忱、不被壓力擊倒。過程中遇到許多未預期的狀況,例如公司加班或計畫不符,但最終仍完成了整個比賽。雖然結果與預期有些差距,但這些經驗讓我在面對下次挑戰時更加有準備。


上一篇
從零開始學習 Jetpack Compose Day28 - Compose UI Test
系列文
從零開始學習 Jetpack Compose30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言